greenback mackerel - French English Dictionary